package org.wk.account.service;

import org.wk.account.domain.ConfigEntity;
import org.wk.account.view.ConfigVo;
import org.wk.core.common.view.PageVo;

import java.util.List;
import java.util.Map;

/**
 * @author TangShenShen
 * @Description: 参数配置服务类
 * @date 2018/6/514:05
 */
public interface ConfigService {
    PageVo queryPage(Map<String,Object> params);

    List<ConfigEntity> selectList();

    ConfigVo selectById(String configId);

    /**
     * 保存或更新角色
     * @param configVo
     */
    void saveOrUpdate(ConfigVo configVo);

    void update(ConfigVo configVo);

    void deleteBatch(String[] configIds);

    /**
     * 通过配置码 查询配置详情
     * @param code 配置编码
     * @return
     */
    ConfigVo selectByCode(String code);




}
